Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 OLIVE ROAD Semi-Detached £910,047 £723,000 9 Feb 2018
26A OLIVE ROAD Semi-Detached £538,034 £339,000 7 Mar 2008
30 OLIVE ROAD Semi-Detached £603,106 £380,000 20 Mar 2008
32 OLIVE ROAD Terraced £849,486 £590,000 10 Aug 2015
34 OLIVE ROAD Terraced £552,346 £297,000 3 Jun 2005
40 OLIVE ROAD Terraced £639,551 £283,500 31 Oct 2003
42 OLIVE ROAD Semi-Detached £818,916 £499,000 28 Feb 2007
48 OLIVE ROAD Terraced £691,653 £145,000 1 Apr 1998